package com.hetao.staticProxy;

/**
 * Created by hetao on 2018/3/14.
 * 静态代理在代理之前所有东西都是已知的
 */
public class Father implements Person{
    private Son son;

    //无法扩展
    public Father(Son son){
        this.son=son;
    }

    public void findLove(){
        System.out.println("根据你的要求物色");
        son.findLove();
        System.out.println("你自己去找");
    }

    public void findJob() {
        System.out.println("根据你的要求物色");
        son.findJob();
        System.out.println("你自己去找吧");
    }

    public void buy() {
        System.out.println("根据你的要求物色");
        son.buy();
        System.out.println("你自己去买吧");
    }
}
